a fellow traveler - Allemand Anglais Dictionnaire